remove intestines - French English Dictionary